cosmic sediment - Francés Inglés Diccionario